package com.shareit.ocr.domain.template;

/**
* 发票数据模版基类
*  
* @author geai
* @date 2018年1月19日  新建  
*/

public class InvoiceDataTemplate {
	
	// 抬头等基础字段信息模板
	private  final InvoiceDataHeaderTemplate header;

	// 费用详细明细字段列表模板
	private final InvoiceDataItemArrayTemplate items;
	
	public InvoiceDataTemplate(InvoiceDataHeaderTemplate header, InvoiceDataItemTemplate item) {
		this.header = header;
		this.items = new InvoiceDataItemArrayTemplate(item);
	}
	
	public InvoiceDataHeaderTemplate getHeader() {
		return header;
	}

	public InvoiceDataItemArrayTemplate getItems() {
		return items;
	}

	public InvoiceDataItemTemplate addItem(){

		return (InvoiceDataItemTemplate) items.addItem();
	}

	
	@Override
	public String toString() {
		return "InvoiceDataTemplate [header=" + header + ", items=" + items
				+ "]";
	}
	
	
	
}
